Как настроить сервер Minecraft
Настройка основных конфигов сервера
В этом разделе рассмотрим рекомендуемые параметры для файлов bukkit.yml
и spigot.yml
, которые помогут снизить нагруз ку на сервер и улучшить производительность.
bukkit.yml — рекомендуемые значения
Лимиты спавна мобов
Если вам не нужны летучие мыши вообще, то можете поставить ambient
в 0
:
spawn-limits:
monsters: 35
animals: 10
water-animals: 3
ambient: 1
Авто-сохранение и спавн
autosave
— отвечает за авто-сохранение мира.ticks-per
— частота в «тиках» для разных задач.
ticks-per:
animal-spawns: 400
monster-spawns: 3
autosave: 16000
Очистка неактивных чанков
Авто-очистка отключённых и неактивных чанков заметно улучшает производительность. Если у вас нет параметра load-threshold
, не добавляйте его.
chunk-gc:
period-in-ticks: 600
load-threshold: 300
Отключение авто-обновления плагинов
auto-updater:
enabled: false
spigot.yml — рекомендуемые значения
Снижение нагрузки от спавнеров
nerf-spawner-mobs: true
Ограничение зоны активации сущностей
Снижая дистанцию, с которой будут активироваться сущности, мы уменьшаем нагрузку н а сервер:
entity-activation-range:
animals: 8
monsters: 10
misc: 2
Оптимизация работы воронок
hopper-transfer
— задержка между передачами предметов.hopper-check
— частота проверки воронки.hopper-amount
— количество предметов за одну операцию.
ticks-per:
hopper-transfer: 24
hopper-check: 24
hopper-amount: 3
Минимизация коллизий
Ограничиваем количество мобов на одном блоке:
max-entity-collisions: 1
Сбор предметов и опыта в стек
Увеличиваем радиус «слияния»:
merge-radius:
item: 4
exp: 6
Ограничение размера мира
Размер мира является ключевым параметром, влияющим на производительность сервера. Чтобы задать границы мира, выполните команды на спавне, стоя на любом блоке:
/worldborder center ~ ~ # Устанавливаем центр границы на текущую позицию
/worldborder set 18000 # Ограничиваем мир радиусом в 18000 блоков
Этого обычно достаточно для стандартных игровых сессий и позволит избежать избыточного заполнения диска чанками за пределами активной зоны.